// 该题目就可以很好的利用cpp的stl库里面的内容,可以很完美地解决问题
// 对于该题目,我们需要创建一个类似二维数组的结构,才可以进行相应的计算
// 但是我们可以直接使用vector以及其接口来实现,这样子就很方便地解决题目了

class Solution 
{

public:
    vector<vector<int>> generate(int numRows) 
    {

       vector<vector<int>> t (numRows) ;

        for (int j = 0 ; j < numRows ; j++)
        {

            t [j].resize (j + 1) ;

            t [j] [0] = t [j] [j] = 1 ;

            for (int k = 1 ; k < j ; k++)
   kuku       {

                t [j] [k] = t [j - 1] [k] + t [j - 1] [k - 1] ;

            }

        }
        
        return t ;

    }

};